package com.huashi.dealer.modular.business.goods.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "赠品商品保存参数")
public class GiftGoodsSaveParam {

    @Schema(description = "商品ID，编辑时必填")
    private Long goodsId;

    @Schema(description = "商品名称")
    private String goodsName;

    @Schema(description = "商品分类ID")
    private Long categoryId;

    @Schema(description = "商品图片ID列表")
    private List<Long> imageIds;

    @Schema(description = "条形码")
    private String barCode;

    @Schema(description = "商品卖点")
    private String sellingPoint;

    @Schema(description = "商品详情")
    private String content;

    @Schema(description = "商品状态：10上架，20下架")
    private Integer goodsStatus;

    @Schema(description = "初始销量")
    private Integer salesInitial;

    @Schema(description = "商品排序")
    private Integer goodsSort;

    @Schema(description = "当前库存数量")
    private Integer stockNum;
}
